• word of the day

    turdus torquatus

    turdus torquatus - Dictionary definition and meaning for word turdus torquatus

    Definition
    (noun) European thrush common in rocky areas; the male has blackish plumage with a white band around the neck
Download our Mobile App Today
Receive our word of the day
on Whatsapp